package com.ruoyi.his.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 his_dockor
 * 
 * @author Alan
 * @date 2024-03-09
 */
public class HisDockor
{
    private static final long serialVersionUID = 1L;

    /** 主健id */
    private Long id;

    /** 医生姓名 */
    @Excel(name = "医生姓名")
    private String name;

    /** 医院编号， 与医疗机构关联 */
    @Excel(name = "医院编号， 与医疗机构关联")
    private Long hospitalid;

    /** 医生性别 */
    @Excel(name = "医生性别")
    private String sex;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String idCard;

    /** 执业范围 */
    @Excel(name = "执业范围")
    private String parcticescope;

    /** 医师级别 */
    @Excel(name = "医师级别")
    private String parcticelevel;

    /** 医师类别 */
    @Excel(name = "医师类别")
    private String parcticeclass;

    /** 医生资格证号 */
    @Excel(name = "医生资格证号")
    private String qualification;

    /** 医生执业证号 */
    @Excel(name = "医生执业证号")
    private String doctorlicence;

    /** 任职资格 */
    @Excel(name = "任职资格")
    private String workcpet;

    /** 学历 */
    @Excel(name = "学历")
    private String antecedent;

    /** 所学专业 */
    @Excel(name = "所学专业")
    private String specialty;

    /** 主要执业机构 */
    @Excel(name = "主要执业机构")
    private String unit;

    /** 审批机关名称 */
    @Excel(name = "审批机关名称")
    private String organname;

    /** 区划名称 */
    @Excel(name = "区划名称")
    private String regionname;

    public String registerNumber;

    private String institutionName;

    public String getInstitutionName() {
        return institutionName;
    }

    public void setInstitutionName(String institutionName) {
        this.institutionName = institutionName;
    }

    public String getRegisterNumber() {
        return registerNumber;
    }

    public void setRegisterNumber(String registerNumber) {
        this.registerNumber = registerNumber;
    }

    public void setId(
            Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setHospitalid(Long hospitalid) 
    {
        this.hospitalid = hospitalid;
    }

    public Long getHospitalid() 
    {
        return hospitalid;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public void setParcticescope(String parcticescope)
    {
        this.parcticescope = parcticescope;
    }

    public String getParcticescope() 
    {
        return parcticescope;
    }
    public void setParcticelevel(String parcticelevel) 
    {
        this.parcticelevel = parcticelevel;
    }

    public String getParcticelevel() 
    {
        return parcticelevel;
    }
    public void setParcticeclass(String parcticeclass) 
    {
        this.parcticeclass = parcticeclass;
    }

    public String getParcticeclass() 
    {
        return parcticeclass;
    }
    public void setQualification(String qualification) 
    {
        this.qualification = qualification;
    }

    public String getQualification() 
    {
        return qualification;
    }
    public void setDoctorlicence(String doctorlicence) 
    {
        this.doctorlicence = doctorlicence;
    }

    public String getDoctorlicence() 
    {
        return doctorlicence;
    }
    public void setWorkcpet(String workcpet) 
    {
        this.workcpet = workcpet;
    }

    public String getWorkcpet() 
    {
        return workcpet;
    }
    public void setAntecedent(String antecedent) 
    {
        this.antecedent = antecedent;
    }

    public String getAntecedent() 
    {
        return antecedent;
    }
    public void setSpecialty(String specialty) 
    {
        this.specialty = specialty;
    }

    public String getSpecialty() 
    {
        return specialty;
    }
    public void setUnit(String unit) 
    {
        this.unit = unit;
    }

    public String getUnit() 
    {
        return unit;
    }
    public void setOrganname(String organname) 
    {
        this.organname = organname;
    }

    public String getOrganname() 
    {
        return organname;
    }
    public void setRegionname(String regionname) 
    {
        this.regionname = regionname;
    }

    public String getRegionname() 
    {
        return regionname;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("name", getName())
            .append("hospitalid", getHospitalid())
            .append("sex", getSex())
            .append("parcticescope", getParcticescope())
            .append("parcticelevel", getParcticelevel())
            .append("parcticeclass", getParcticeclass())
            .append("qualification", getQualification())
            .append("doctorlicence", getDoctorlicence())
            .append("workcpet", getWorkcpet())
            .append("antecedent", getAntecedent())
            .append("specialty", getSpecialty())
            .append("unit", getUnit())
            .append("organname", getOrganname())
            .append("regionname", getRegionname())
            .toString();
    }
}
